// pages/friend/friend.js
var app=getApp();
Page({

  /**
   * 页面的初始数据
   */
  data: {
      list:[],
      imgPath:app.globalData.imgPath,
      show:false,
      keyH:0,
      content:'',
      pid:0,
      shareId:'',
      showcon:false,
     isfixed:true,
     bot:0,
    inputfocus:false,
  },

  /**
   * 生命周期函数--监听页面加载
   */
  onLoad: function (options) {
     wx.hideShareMenu()
  },

  /**
   * 生命周期函数--监听页面初次渲染完成
   */
  onReady: function () {

  },

  /**
   * 生命周期函数--监听页面显示
   */
  onShow: function () {
    let self = this;
    wx.request({
      url: app.globalData.reqPath + 'shop/Comments',
      header: {
        'authorization': app.globalData.authorization
      },
      data: {
        itemLimit: 1000
      },
      success: function ({ data }) {
        if (data.code == 200) {
          self.setData({ list: data.data })
        } else if (data.code == 403) {
          wx.showToast({
            title: '暂未登录，请去登录',
            icon: 'none',
            success: function () {
              wx.redirectTo({
                url: '/pages/login/login',
              })
            }
          })
        }
      }
    })
  },

  /**
   * 生命周期函数--监听页面隐藏
   */
  onHide: function () {

  },

  /**
   * 生命周期函数--监听页面卸载
   */
  onUnload: function () {

  },

  /**
   * 页面相关事件处理函数--监听用户下拉动作
   */
  onPullDownRefresh: function () {

  },

  /**
   * 页面上拉触底事件的处理函数
   */
  onReachBottom: function () {

  },

  /**
   * 用户点击右上角分享
   */
  onShareAppMessage: function (e) {
      return {
        title: '转发',
        path: '/pages/sharefriend/sharefriend?id=' + e.target.dataset.id,
        //  path:path,
        success: function (res) {
          console.log(JSON.stringify(res));
        },
        fail: function (res) {
          // 分享失败
          console.log(res)
        }
      }
    
  },
  goadd:function(){
    wx.navigateTo({
      url: '/pages/subfriend/subfriend',
    })
  },
  comment:function(e){//评论
    console.log(e.currentTarget.dataset.index);
    let index=e.currentTarget.dataset.index;
    // this.setData({ inputfocus: true})

    this.setData({ show: true, pid: e.currentTarget.dataset.id, content:''});
  },
  contenfocus:function(e){
    console.log(e.detail.height);
    // this.setData({ keyH: e.detail.height,})
  },
  send:function(){//发布评论
    if (this.data.content==""){
      wx.showToast({
        title: '请输入评价内容',
        icon:'none'
      })
    return false;
  }
  let self=this;
    let data={
      type:1,
      content:this.data.content,
      pid:this.data.pid,
      objectId:this.data.pid
    }
    wx.request({
      url: app.globalData.reqPath+'shop/Comments',
      method:'POST',
      data:data,
      header:{
        'authorization': app.globalData.authorization
      },
      success:function({data}){
          if(data.code==200){
            self.setData({show:false});
            wx.showToast({
              title: '评论成功',
              icon:'none'
            })
            self.onShow();
          }
      }
    })
  },
  inputcontent:function(e){
    this.setData({content:e.detail.value})
  },
  onClose:function(){
    this.setData({show:false});
  },

})